package com.rdgk.newtech.service;

import java.net.Inet4Address;
import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 * @author: 高亚杰
 * @description: 机构动态分析service层
 */
public interface OrgAnalyseService {

    /**
     *重点机构列表
     * @param words 某个领域的一个或者多个主题关键词
     * @param  topicId 技术领域id
     * @return
     */
    public List<Map<String,Object>> importantOrgList(Integer topicId, String[] words);
    /**
     *机构动态信息区域分布
     * @param words 某个领域的一个或者多个主题关键词
     * @param  topicId 技术领域id
     * @return
     */
    public List<Map<String,Object>> technologyRegionalDistribution(Integer topicId, String[] words);

    /**
     * 某个专题下面所有机构合作关系
     * @param  topicId 技术领域id
     * @param  keyword 热词
     * @return
     */
    public  Map<String,Object>  allOrgCooperateNet(Integer topicId, String keyword);
    /**
     * 获取某个机构的详细信息
     * @param  topicId 技术领域id
     * @param  orgId 机构ID
     * @return
     */
    public  Map<String,Object>  orgDetails(Integer topicId, Integer orgId);
}
